package fr.afcepf.atodcp2.benbai.entity;

import java.util.Date;
import java.util.List;

public class Client {
	private Integer idClient;
	private String nomClient;
	private String prenomClient;
	private Date dateNaissance;
	private String telClient;
	private String mailClient;
	private List<Adresse> listeAdresses;	
	private List<CompteBancaire> comptesBancaire;
	private List<Commande> listeCommandes;	
	
	
	public Client() {
		super();
	}
	
	
	public Client(Integer idClient, String nomClient, String prenomClient,
			Date dateNaissance, String telClient, String mailClient,
			List<Adresse> adresses, List<CompteBancaire> comptesBancaire,
			List<Commande> listeCommandes) {
		super();
		this.idClient = idClient;
		this.nomClient = nomClient;
		this.prenomClient = prenomClient;
		this.dateNaissance = dateNaissance;
		this.telClient = telClient;
		this.mailClient = mailClient;
		this.listeAdresses = adresses;
		this.comptesBancaire = comptesBancaire;
		this.listeCommandes = listeCommandes;		
	}





	public Integer getIdClient() {
		return idClient;
	}
	public void setIdClient(Integer idClient) {
		this.idClient = idClient;
	}
	public String getNomClient() {
		return nomClient;
	}
	public void setNomClient(String nomClient) {
		this.nomClient = nomClient;
	}
	public String getPrenomClient() {
		return prenomClient;
	}
	public void setPrenomClient(String prenomClient) {
		this.prenomClient = prenomClient;
	}
	public Date getDateNaissance() {
		return dateNaissance;
	}
	public void setDateNaissance(Date dateNaissance) {
		this.dateNaissance = dateNaissance;
	}
	public String getTelClient() {
		return telClient;
	}
	public void setTelClient(String telClient) {
		this.telClient = telClient;
	}
	public String getMailClient() {
		return mailClient;
	}
	public void setMailClient(String mailClient) {
		this.mailClient = mailClient;
	}
	public List<Adresse> getAdresses() {		
		return listeAdresses;
	}
	public void setAdresses(List<Adresse> adresses) {
		this.listeAdresses = adresses;
	}
	
	public List<CompteBancaire> getComptesBancaire() {
		return comptesBancaire;
	}


	public void setComptesBancaire(List<CompteBancaire> comptesBancaire) {
		this.comptesBancaire = comptesBancaire;
	}


	public List<Commande> getListeCommandes() {
		return listeCommandes;
	}
	public void setListeCommandes(List<Commande> listeCommandes) {
		this.listeCommandes = listeCommandes;
	}


	
	public List<Adresse> getListeAdresses() {
		return listeAdresses;
	}


	public void setListeAdresses(List<Adresse> listeAdresses) {
		this.listeAdresses = listeAdresses;
	}


	
	
	
	
	

}
